skene's gland - Turkish English Dictionary